package cn.edu.neusoft.practice.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import cn.edu.neusoft.practice.po.Room;

//替代了DAO and .xml 需要SQL能力
//让mapper具有对简单的单表来直接进行映射，直接进行CRUD操作的能力，以简化我们的一些工作任务。

@Mapper
public interface RoomMapper extends BaseMapper<Room>{
	
	@Select("(select r.*,d.department_name as parent_dep from department d join room r on d.department_id=r.depart_id1)")
	List<Room> getDepartsWithParentName();

}
